//
//  AppDelegate.h
//  ENTBoostChat
//
//  Created by zhong zf on 14-8-2.
//  Copyright (c) 2014年 EB. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "LogonViewController.h"
#import "ENTBoostKit.h"

#define EBCHAT_AUTO_LOGON_KEY @"key_auto_logon"

@class MainViewController;

@interface AppDelegate : UIResponder <UIApplicationDelegate, ENTBoostKitDelegate>

@property (strong, nonatomic) UIWindow *window;

@property (strong, nonatomic) UIViewController* splashScreenController;
@property (strong, nonatomic) LogonViewController* logonViewController;
@property (strong, nonatomic) MainViewController* tabBarController;

/**本地存储数据
 * @param data 数据，可以存储的数据类型包括：NSData、NSString、NSNumber、NSDate、NSArray、NSDictionary
 * @param key 唯一关键字
 */
- (void)saveData:(id)data forKey:(NSString*)key;

/**读取本地存储的数据
 * @param key 唯一关键字
 * @return data 数据，读取的数据类型可能是：NSData、NSString、NSNumber、NSDate、NSArray、NSDictionary
 */
- (id)dataForKey:(NSString*)key;

@end
